define(function(require, exports, module) {
var util = require('{components}/util/1.0.0/util');
/**
 * dataTable config
 */
var globalDataTablesConfig = {
    dom: '<"bootstrap-top">rt<"bootstrap-bottom"ipl><"clear">',
    processing: true, //显示加载ing
    serverSide: true, //服务器ajax
    //paging:   false, //分页功能禁止
    ordering: false, //禁止排序
    //info: false, //禁止页码信息
    searching: true, //搜索功能禁止
    lengthMenu: [[20, 30, 50, 100], [20, 30, 50, 100]],//分页长度设置
    /* ajax配置 */
    ajax: {
        type: "POST",
        error: function() {
            if(util) {
                util.loading.hide();
                util.prompt({
                    text: '服务器无响应'
                });
            }
        }
    },
    //语言配置
    oLanguage: {
        sLengthMenu: '显示 _MENU_ 条/页',
        sInfo: ' _START_ - _END_ , 共 _TOTAL_ 条',
        sInfoFiltered: "",//(从 _MAX_ 条数据中检索)
        sLoadingRecords: '加载中',
        oPaginate: {
            sFirst: "第一页",
            sPrevious: " 上一页 ",
            sNext: " 下一页 ",
            sLast: " 最后一页 "
        },
        sProcessing: '加载中...',
        sEmptyTable: '暂无数据',
        sZeroRecords: '暂无数据',
        sInfoEmpty: ' 共 _TOTAL_ 条'
    },
    //渲染后的回调
    drawCallback: function() {
        if(util) {
            util.loading.hide();
        }

    }
}
module.exports = globalDataTablesConfig;
})
